subsidiary institution - Français Anglais Dictionnaire